teppo snapping shrimp - German English Dictionary